#pragma once

#include "Property/EditorPropertyModel.h"
#include "EditorAddComponentPropertyModel.m.h"

class RSceneNode;

RCLASS(ExtraHeader="Scene/SceneNode.h")
class REditorAddComponentPropertyModel : public REditorPropertyModel
{
    ROBJECT

public:

    static TSharedObjectPtr<REditorAddComponentPropertyModel> Create(
        TSharedObjectPtr<RSceneNode> InNode,
        RObject* InParent
        );

    RFIELD()
    TSharedObjectPtr<RSceneNode> Node;

    

};